body{
	background-color:grey;
}
div.container{
	background-color:white;
        padding-left:0px;
        padding-right:0px;
}
#searchlogo{
        margin-top:10px;
        min-width:250px;
        min-height:45px;
	height:50px;
	display:inline-block;
	position:relative;
}
.header{
    height:48pt;
    z-index:9999;
    width:inherit;
    position:fixed;
    max-width:1200px;
    background-color:#F2F2F2;
    border-bottom:solid #888A8C 1px;
}
.searchArea{
	display:inline-block;
	position:relative;
	min-width:200px;
}
.button:hover{
    cursor:pointer;
}
.header div.buttonBox{
	float:right;
	min-width:270px;
}
.header div.buttonBox a{
    text-align:center;
    margin-top:12pt;
    margin-right: 5px;
    height:24pt;
    width:78pt;
    display:inline-block;
	font-size:14px;
	font-weight:bold;
	float:left;
}
.header div.buttonBox div.signup{
    background-color:#1BBCEF;
    padding-top:7px;
    color:#FFFFFF;
	margin-right:16px;
}
.header div.buttonBox div{
    padding-top:7px;
    color:#888A8C; 
}
.header div.buttonBox div.career{
	padding-left:15px;
}
.header div.buttonBox div.login{
	padding-right:15px;
}

button.go{
    width:78pt;
    border:solid #1BBCEF 1px;
     padding:5px;
     color:#888A8C;
    margin-top:30px;
	background:transparent;
}

.resultContainer{
	margin-top:10px;
}

a{
	text-decoration:none;
}
.hide{
	display:none;
}
.left{
	float:left;
}
.right{
	float:right;
}
.clear{
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
.edit_icon:hover{
    cursor: pointer;
}
.modal{
    margin-top:70px;
}

.add_icon:hover{
    cursor: pointer;
}

.add_icon {
	float:right;
	margin:10px;
}
.edit_icon {
	float:right;
	margin:10px;
}

.userEducation{
	box-shadow:inset 0px 0px 10px #888A8C;
}
.userSkills{
	box-shadow:inset 0px 0px 10px #888A8C;
}

.userCertificates{
	box-shadow:inset 0px 0px 10px #888A8C;
}
/*
.btn.btn-primary{
    position:absolute;
    z-index:2;
    top:0;
    left:0;
    filter: alpha(opacity=0);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    opacity:0;
    background-color:transparent;
    color:blue;
}*/



.btn-file {
    position: relative;
    overflow: hidden;
}
.btn-file input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    min-width: 100%;
    min-height: 100%;
    font-size: 100px;
    text-align: right;
    filter: alpha(opacity=0);
    opacity: 0;
    outline: none;
    background: white;
    cursor: inherit;
    display: block;
}